top hat excursion - Turkish English Dictionary